Business

Social media and online ad stocks drop in wake of alarming Snap earnings report